package com.sinaapp.gavinzhang.GSpider.management;
import java.util.List;

/**
 * @author gavin
 * @version 1.0
 * @date 2016/3/19
 * @description 注册中心接口
 */
public interface Register{
    //通用注册方法
    Stub Registrate(Stub register);
    //获取网址管理器
    Stub getURLDispatcher();
    //获取抓取集群管理器
    Stub getProcessorDispatcher();
    //获取网页管理服务
    Stub getConfigDispatcher();

    //获取全部集群
    List<Stub> getProcessorDispatchers();

    //获取全部网页管理
    List<Stub> getURLDispatchers();

    //关闭抓取集群注册服务
    void shutdownProcessor();
}
